草庐IT

Java for 循环性能

全部标签

sql - 使用 for 循环 bat 文件窗口进行多个命令调用

我想将所有数据从sqlserver表导出到csv,我知道我可以通过以下方式获得所需的结果:sqlcmd-S.-ddatabase-E-s,-W-Q"SELECT*FROMTABLENAME">file.csv我有很多表,所以我想创建一个.bat文件来为我完成工作,我有这个:set"list=ABCD"for%%xin(%list%)do(sqlcmd-S.-ddatabase-E-s,-W-Q"SELECT*FROM%%x">%%x.csv)但是我遇到了我不知道的错误(我不是bat文件方面的专家)。为什么这不起作用?我怎样才能做我想做的事? 最佳答案

c# - 将 C++ 或 C# 用于 Windows Kinect 应用程序之间是否存在任何不明显的区别? (例如性能、特性)

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭11年前。这只是偏好和熟悉程度的问题,还是语言会产生实际差异?

windows - 如何使用 Delphi 2010 以编程方式确定 Windows 的性能设置

以下代码是在关闭时淡化我的应用程序。procedureTfrmMain.btnClose1Click(Sender:TObject);vari:Integer;beginfori:=255downto0dobeginfrmMain.AlphaBlendValue:=i;application.ProcessMessages;end;Close;end;Windows性能设置为“让Windows选择...”当用上面的代码关闭我的Delphi应用程序时,淡入淡出几乎瞬时(最多¼秒,如果我眨眼,我会错过过渡)。如果我将性能选项设置为“调整以获得最佳性能”退出同一个应用程序时,淡入淡出需要超过

windows - 如何在 Windows 批处理文件中循环环境变量?

这个问题在这里已经有了答案:Arrays,linkedlistsandotherdatastructuresincmd.exe(batch)script(11个答案)关闭2年前。在Windows中,我想遍历一组环境变量,就像在这个伪代码中一样:setMYVAR1=testsetMYVAR2=4711setMYVAR3="abc"for/l%%xin(1,1,3)do(echo%MYVAR%s%%)我希望得到以下输出test4711abc如何更改此示例代码以使其正常工作?

.NET 或 Windows 同步原语性能规范

我目前正在写一篇科学文章,我需要在其中非常准确地引用。有人可以指点我MSDN、MSDN文章、一些已发表的文章来源或一本书,我可以在其中找到Windows或.NET同步原语的性能比较。我知道这些按性能降序排列:InterlockedAPI、CriticalSection、.NETlock-statement、Monitor、Mutex、EventWaitHandle、Semaphore。非常感谢,奥瓦内斯附言我找到了一本好书:ConcurrentProgrammingonWindowsbyJoeDuffy.这本书是由.NETFramework的一位主要并发开发人员编写的,非常精彩,有很多

windows - 从性能的角度来看,虚拟地址空间映射如何才能被接受?

这个问题针对任何使用VAS模型的操作系统,但我将指定windowsnt,因为这是我最了解的系统。众所周知,默认情况下,32位Windows上的进程会单独获得2GB的内存。该内存可以位于系统内存、交换文件、USB驱动器等中。这意味着多个进程可以在地址0x12345678分配内存,但是这当然不可能映射到相同的物理内存。我的问题是,如何在不完全破坏性能的情况下做到这一点?处理器是否有某种机制来映射内存地址?每次我们不想访问内存时要求操作系统进行映射查找,看起来很慢.. 最佳答案 有一个硬件设备可以进行翻译-它叫做MemoryManagem

windows - 在循环之前对目录进行排序 - PowerShell

我需要按创建日期从最早到最新的顺序处理文件这是正确的还是有更好的方法?谢谢Get-ChildItem-PathC:\Users\Tom\-Filter"*.journal"|Sort-Object-PropertyCreationTimeForEach($sourcefileIn$(Get-ChildItem$source|Where-Object{$_.Name-match"Daily_Reviews\[\d{1,12}-\d{1,12}\].journal"})){####Processfilesinorderfromoldesttonewest$file=$source+$sou

windows - 循环浏览打开的 Windows 应用程序

我需要一些帮助,了解如何处理起初看起来非常简单的需求。我必须找到一种在WindowsPC上循环打开应用程序的方法,目标是在安装在墙上的大屏幕上一次显示窗口大约30秒。通常会有一份MSAccess报告和几个网页。我最初的想法是,我可以在PC上手动打开这些应用程序,然后运行​​VBScript来循环浏览它们。然而,这有两个问题。模拟Alt+Tab按键只是切换两个最最近使用过的应用程序,而不是循环浏览所有应用程序,并且我认为用户不可能使用按键退出脚本。谁能建议我如何使用Windows(XP及更高版本)机器上已有的资源来实现这一目标? 最佳答案

c - 使用 while(1) 循环时如何降低 CPU 使用率达到 100%

我正在研究UDP服务器/多客户端应用程序。有多个线程处理多个客户端。有一个线程不断向每个事件客户端发送KEEPALIVE消息。由于此线程处于while(1)中,因此CPU使用率达到100%。因为我希望此功能继续,所以我使用了while(1)线程。我还尝试在每次执行while后添加一个sleep,但我认为sleep()不会释放CPU。有什么办法可以降低特定时间的CPU使用率。例如,执行一次while后,我可以释放CPU大约10秒,然后继续返回while。请帮帮我。非常感谢。 最佳答案 sleep-暂停当前线程的执行,直到超时间隔结束。

c# - Foreach 循环无法将字符转换为字符串

无论出于何种原因,这个看似简单的方法都行不通。具体来说,Foreach循环给我这个错误“错误1​​无法将类型‘char’转换为‘string’”。我做了一些研究,虽然它不想暴露自己。希望你们知道,非常感谢您的帮助。usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows